Dec 01 12:20:01.034 INFO testing kkspeed/metal-placebo against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 12:20:01.034 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:20:01.223 INFO [stdout] 7bee97980cd5cb2f263ff40d9348f68aa5a60fd0a7d0c8fb86037b556a38e045
Dec 01 12:20:01.225 INFO running `"docker" "start" "-a" "7bee97980cd5cb2f263ff40d9348f68aa5a60fd0a7d0c8fb86037b556a38e045"`
Dec 01 12:20:01.711 INFO [stderr] usermod: no changes
Dec 01 12:20:01.831 INFO [stderr]    Compiling serde_test v0.8.22
Dec 01 12:20:01.831 INFO [stderr]    Compiling metadeps v1.1.1
Dec 01 12:20:01.831 INFO [stderr]    Compiling humantime v1.0.0
Dec 01 12:20:01.831 INFO [stderr]    Compiling mustache v0.8.0
Dec 01 12:20:01.831 INFO [stderr]    Compiling ordered-float v0.2.3
Dec 01 12:20:01.831 INFO [stderr]    Compiling chrono v0.2.25
Dec 01 12:20:03.316 INFO [stderr]    Compiling serde-value v0.3.1
Dec 01 12:20:03.371 INFO [stderr]    Compiling x11 v2.12.0
Dec 01 12:20:04.827 INFO [stderr]    Compiling linked-hash-map v0.3.0
Dec 01 12:20:05.846 INFO [stderr]    Compiling yaml-rust v0.3.5
Dec 01 12:20:08.687 INFO [stderr]    Compiling serde_yaml v0.5.0
Dec 01 12:20:09.851 INFO [stderr]    Compiling log4rs v0.5.2
Dec 01 12:20:13.903 INFO [stderr]    Compiling rswm v0.0.0 (/source)
Dec 01 12:20:14.222 INFO [stderr] warning: unused import: `std::borrow::Cow`
Dec 01 12:20:14.222 INFO [stderr]  --> src/client.rs:1:5
Dec 01 12:20:14.222 INFO [stderr]   |
Dec 01 12:20:14.222 INFO [stderr] 1 | use std::borrow::Cow;
Dec 01 12:20:14.222 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 12:20:14.222 INFO [stderr]   |
Dec 01 12:20:14.222 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 12:20:14.222 INFO [stderr] 
Dec 01 12:20:14.222 INFO [stderr] warning: unused imports: `FullScreen`, `Overview`
Dec 01 12:20:14.222 INFO [stderr]   --> src/core.rs:15:14
Dec 01 12:20:14.222 INFO [stderr]    |
Dec 01 12:20:14.222 INFO [stderr] 15 | use layout::{FullScreen, Layout, Overview, Tile};
Dec 01 12:20:14.222 INFO [stderr]    |              ^^^^^^^^^^          ^^^^^^^^
Dec 01 12:20:14.222 INFO [stderr] 
Dec 01 12:20:14.224 INFO [stderr] warning: unused import: `ClientL`
Dec 01 12:20:14.224 INFO [stderr]  --> src/config.rs:7:14
Dec 01 12:20:14.224 INFO [stderr]   |
Dec 01 12:20:14.224 INFO [stderr] 7 | use client::{ClientL, ClientW};
Dec 01 12:20:14.224 INFO [stderr]   |              ^^^^^^^
Dec 01 12:20:14.224 INFO [stderr] 
Dec 01 12:20:14.224 INFO [stderr] warning: unused import: `mustache::MapBuilder`
Dec 01 12:20:14.224 INFO [stderr]  --> src/loggers.rs:6:5
Dec 01 12:20:14.224 INFO [stderr]   |
Dec 01 12:20:14.224 INFO [stderr] 6 | use mustache::MapBuilder;
Dec 01 12:20:14.224 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.224 INFO [stderr] 
Dec 01 12:20:14.224 INFO [stderr] warning: unused import: `std::io::Write`
Dec 01 12:20:14.224 INFO [stderr]  --> src/layout.rs:1:5
Dec 01 12:20:14.224 INFO [stderr]   |
Dec 01 12:20:14.224 INFO [stderr] 1 | use std::io::Write;
Dec 01 12:20:14.224 INFO [stderr]   |     ^^^^^^^^^^^^^^
Dec 01 12:20:14.224 INFO [stderr] 
Dec 01 12:20:14.224 INFO [stderr] warning: unused import: `std::io::Write`
Dec 01 12:20:14.224 INFO [stderr]  --> src/workspace.rs:2:5
Dec 01 12:20:14.224 INFO [stderr]   |
Dec 01 12:20:14.224 INFO [stderr] 2 | use std::io::Write;
Dec 01 12:20:14.224 INFO [stderr]   |     ^^^^^^^^^^^^^^
Dec 01 12:20:14.224 INFO [stderr] 
Dec 01 12:20:14.224 INFO [stderr] warning: unused import: `c_int`
Dec 01 12:20:14.224 INFO [stderr]  --> src/workspace.rs:4:20
Dec 01 12:20:14.224 INFO [stderr]   |
Dec 01 12:20:14.224 INFO [stderr] 4 | use std::os::raw::{c_int, c_uchar, c_uint};
Dec 01 12:20:14.224 INFO [stderr]   |                    ^^^^^
Dec 01 12:20:14.224 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `message`
Dec 01 12:20:14.735 INFO [stderr]   --> src/layout.rs:12:20
Dec 01 12:20:14.735 INFO [stderr]    |
Dec 01 12:20:14.735 INFO [stderr] 12 |     fn post(&self, message: &str, window_manager: &mut core::WindowManager) {}
Dec 01 12:20:14.735 INFO [stderr]    |                    ^^^^^^^ help: consider using `_message` instead
Dec 01 12:20:14.735 INFO [stderr]    |
Dec 01 12:20:14.735 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `window_manager`
Dec 01 12:20:14.735 INFO [stderr]   --> src/layout.rs:12:35
Dec 01 12:20:14.735 INFO [stderr]    |
Dec 01 12:20:14.735 INFO [stderr] 12 |     fn post(&self, message: &str, window_manager: &mut core::WindowManager) {}
Dec 01 12:20:14.735 INFO [stderr]    |                                   ^^^^^^^^^^^^^^ help: consider using `_window_manager` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `event`
Dec 01 12:20:14.735 INFO [stderr]     --> src/core.rs:1068:36
Dec 01 12:20:14.735 INFO [stderr]      |
Dec 01 12:20:14.735 INFO [stderr] 1068 |     fn on_expose_notify(&mut self, event: xlib::XExposeEvent) {
Dec 01 12:20:14.735 INFO [stderr]      |                                    ^^^^^ help: consider using `_event` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `event`
Dec 01 12:20:14.735 INFO [stderr]     --> src/core.rs:1138:36
Dec 01 12:20:14.735 INFO [stderr]      |
Dec 01 12:20:14.735 INFO [stderr] 1138 |     fn on_motion_notify(&mut self, event: xlib::XMotionEvent) {
Dec 01 12:20:14.735 INFO [stderr]      |                                    ^^^^^ help: consider using `_event` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `tag`
Dec 01 12:20:14.735 INFO [stderr]     --> src/core.rs:1149:25
Dec 01 12:20:14.735 INFO [stderr]      |
Dec 01 12:20:14.735 INFO [stderr] 1149 |                     let tag = c.tag();
Dec 01 12:20:14.735 INFO [stderr]      |                         ^^^ help: consider using `_tag` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `w`
Dec 01 12:20:14.735 INFO [stderr]   --> src/config.rs:50:53
Dec 01 12:20:14.735 INFO [stderr]    |
Dec 01 12:20:14.735 INFO [stderr] 50 |             vec![(mod_mask, keysym::XK_q, Box::new(|w| process::exit(0))),
Dec 01 12:20:14.735 INFO [stderr]    |                                                     ^ help: consider using `_w` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `global_config`
Dec 01 12:20:14.735 INFO [stderr]    --> src/loggers.rs:128:13
Dec 01 12:20:14.735 INFO [stderr]     |
Dec 01 12:20:14.735 INFO [stderr] 128 |             global_config: &Config,
Dec 01 12:20:14.735 INFO [stderr]     |             ^^^^^^^^^^^^^ help: consider using `_global_config` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.735 INFO [stderr] warning: unused variable: `config`
Dec 01 12:20:14.735 INFO [stderr]   --> src/layout.rs:91:28
Dec 01 12:20:14.735 INFO [stderr]    |
Dec 01 12:20:14.735 INFO [stderr] 91 |     fn layout_rects(&self, config: Rc<Config>, n: usize, rect: Rect) -> Vec<Rect> {
Dec 01 12:20:14.735 INFO [stderr]    |                            ^^^^^^ help: consider using `_config` instead
Dec 01 12:20:14.735 INFO [stderr] 
Dec 01 12:20:14.875 INFO [stderr] warning: variable does not need to be mutable
Dec 01 12:20:14.875 INFO [stderr]     --> src/core.rs:1143:21
Dec 01 12:20:14.875 INFO [stderr]      |
Dec 01 12:20:14.875 INFO [stderr] 1143 |         if let Some(mut c) = self.get_client_by_window(event.window).as_mut() {
Dec 01 12:20:14.875 INFO [stderr]      |                     ----^
Dec 01 12:20:14.875 INFO [stderr]      |                     |
Dec 01 12:20:14.875 INFO [stderr]      |                     help: remove this `mut`
Dec 01 12:20:14.875 INFO [stderr]      |
Dec 01 12:20:14.875 INFO [stderr]      = note: #[warn(unused_mut)] on by default
Dec 01 12:20:14.875 INFO [stderr] 
Dec 01 12:20:14.965 INFO [stderr] warning: field is never used: `anchor_window`
Dec 01 12:20:14.965 INFO [stderr]   --> src/client.rs:63:5
Dec 01 12:20:14.965 INFO [stderr]    |
Dec 01 12:20:14.965 INFO [stderr] 63 |     anchor_window: xlib::Window,
Dec 01 12:20:14.965 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.965 INFO [stderr]    |
Dec 01 12:20:14.965 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 12:20:14.965 INFO [stderr] 
Dec 01 12:20:14.965 INFO [stderr] warning: field is never used: `is_dialog`
Dec 01 12:20:14.965 INFO [stderr]   --> src/client.rs:72:5
Dec 01 12:20:14.965 INFO [stderr]    |
Dec 01 12:20:14.965 INFO [stderr] 72 |     is_dialog: bool,
Dec 01 12:20:14.965 INFO [stderr]    |     ^^^^^^^^^^^^^^^
Dec 01 12:20:14.965 INFO [stderr] 
Dec 01 12:20:14.966 INFO [stderr] warning: field is never used: `old_border`
Dec 01 12:20:14.966 INFO [stderr]   --> src/client.rs:88:5
Dec 01 12:20:14.966 INFO [stderr]    |
Dec 01 12:20:14.966 INFO [stderr] 88 |     old_border: c_int,
Dec 01 12:20:14.966 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.966 INFO [stderr] 
Dec 01 12:20:14.966 INFO [stderr] warning: constant item is never used: `TRACE`
Dec 01 12:20:14.966 INFO [stderr]   --> src/core.rs:21:1
Dec 01 12:20:14.966 INFO [stderr]    |
Dec 01 12:20:14.966 INFO [stderr] 21 | const TRACE: bool = true;
Dec 01 12:20:14.966 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.966 INFO [stderr] 
Dec 01 12:20:14.966 INFO [stderr] warning: method is never used: `peek`
Dec 01 12:20:14.966 INFO [stderr]   --> src/core.rs:74:5
Dec 01 12:20:14.966 INFO [stderr]    |
Dec 01 12:20:14.966 INFO [stderr] 74 |     fn peek(&self) -> Option<&ClientW> {
Dec 01 12:20:14.966 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.966 INFO [stderr] 
Dec 01 12:20:14.966 INFO [stderr] warning: field is never used: `screen`
Dec 01 12:20:14.966 INFO [stderr]    --> src/core.rs:113:5
Dec 01 12:20:14.966 INFO [stderr]     |
Dec 01 12:20:14.966 INFO [stderr] 113 |     screen: c_int,
Dec 01 12:20:14.966 INFO [stderr]     |     ^^^^^^^^^^^^^
Dec 01 12:20:14.966 INFO [stderr] 
Dec 01 12:20:14.966 INFO [stderr] warning: field is never used: `current_returned`
Dec 01 12:20:14.966 INFO [stderr]    --> src/workspace.rs:367:5
Dec 01 12:20:14.966 INFO [stderr]     |
Dec 01 12:20:14.967 INFO [stderr] 367 |     current_returned: bool,
Dec 01 12:20:14.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.967 INFO [stderr] 
Dec 01 12:20:14.967 INFO [stderr] warning: function is never used: `net_wm_state_sticky`
Dec 01 12:20:14.967 INFO [stderr]   --> src/atoms.rs:55:1
Dec 01 12:20:14.967 INFO [stderr]    |
Dec 01 12:20:14.967 INFO [stderr] 55 | pub fn net_wm_state_sticky() -> xlib::Atom {
Dec 01 12:20:14.967 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.967 INFO [stderr] 
Dec 01 12:20:14.979 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 12:20:14.979 INFO [stderr]    --> src/loggers.rs:173:9
Dec 01 12:20:14.979 INFO [stderr]     |
Dec 01 12:20:14.979 INFO [stderr] 173 | /         write!(self.child.stdin.as_mut().unwrap(),
Dec 01 12:20:14.979 INFO [stderr] 174 | |                "{}",
Dec 01 12:20:14.979 INFO [stderr] 175 | |                self.config.separator);
Dec 01 12:20:14.979 INFO [stderr]     | |______________________________________^
Dec 01 12:20:14.979 INFO [stderr]     |
Dec 01 12:20:14.979 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 01 12:20:14.979 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 12:20:14.979 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 12:20:14.979 INFO [stderr] 
Dec 01 12:20:14.979 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 12:20:14.979 INFO [stderr]    --> src/loggers.rs:196:9
Dec 01 12:20:14.979 INFO [stderr]     |
Dec 01 12:20:14.979 INFO [stderr] 196 |         write!(self.child.stdin.as_mut().unwrap(), "\n");
Dec 01 12:20:14.979 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:14.979 INFO [stderr]     |
Dec 01 12:20:14.979 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 12:20:14.981 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 12:20:14.981 INFO [stderr] 
Dec 01 12:20:17.347 INFO [stderr] warning: unused import: `rswm::client::ClientW`
Dec 01 12:20:17.347 INFO [stderr]   --> main.rs:11:5
Dec 01 12:20:17.347 INFO [stderr]    |
Dec 01 12:20:17.347 INFO [stderr] 11 | use rswm::client::ClientW;
Dec 01 12:20:17.347 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:17.347 INFO [stderr]    |
Dec 01 12:20:17.347 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 01 12:20:17.347 INFO [stderr] 
Dec 01 12:20:17.347 INFO [stderr] warning: unused imports: `Layout`, `Tile`
Dec 01 12:20:17.347 INFO [stderr]   --> main.rs:17:20
Dec 01 12:20:17.347 INFO [stderr]    |
Dec 01 12:20:17.347 INFO [stderr] 17 | use rswm::layout::{Tile, Tile13, FullScreen, Overview, Layout};
Dec 01 12:20:17.347 INFO [stderr]    |                    ^^^^                                ^^^^^^
Dec 01 12:20:17.347 INFO [stderr] 
Dec 01 12:20:18.982 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 17.25s
Dec 01 12:20:18.988 INFO [stderr] su: No module specific data is present
Dec 01 12:20:19.975 INFO running `"docker" "inspect" "7bee97980cd5cb2f263ff40d9348f68aa5a60fd0a7d0c8fb86037b556a38e045"`
Dec 01 12:20:20.257 INFO running `"docker" "rm" "-f" "7bee97980cd5cb2f263ff40d9348f68aa5a60fd0a7d0c8fb86037b556a38e045"`
Dec 01 12:20:20.661 INFO [stdout] 7bee97980cd5cb2f263ff40d9348f68aa5a60fd0a7d0c8fb86037b556a38e045
Dec 01 12:20:20.669 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:20:21.151 INFO [stdout] add65425502dac798d1c198db90215dffc4d42af25a8a6bad0db521fae5c255e
Dec 01 12:20:21.156 INFO running `"docker" "start" "-a" "add65425502dac798d1c198db90215dffc4d42af25a8a6bad0db521fae5c255e"`
Dec 01 12:20:22.531 INFO [stderr] usermod: no changes
Dec 01 12:20:22.667 INFO [stderr]    Compiling rswm v0.0.0 (/source)
Dec 01 12:20:23.336 INFO [stderr] warning: unused import: `std::borrow::Cow`
Dec 01 12:20:23.336 INFO [stderr]  --> src/client.rs:1:5
Dec 01 12:20:23.336 INFO [stderr]   |
Dec 01 12:20:23.336 INFO [stderr] 1 | use std::borrow::Cow;
Dec 01 12:20:23.336 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 12:20:23.336 INFO [stderr]   |
Dec 01 12:20:23.336 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 12:20:23.336 INFO [stderr] 
Dec 01 12:20:23.336 INFO [stderr] warning: unused imports: `FullScreen`, `Overview`
Dec 01 12:20:23.336 INFO [stderr]   --> src/core.rs:15:14
Dec 01 12:20:23.336 INFO [stderr]    |
Dec 01 12:20:23.336 INFO [stderr] 15 | use layout::{FullScreen, Layout, Overview, Tile};
Dec 01 12:20:23.336 INFO [stderr]    |              ^^^^^^^^^^          ^^^^^^^^
Dec 01 12:20:23.336 INFO [stderr] 
Dec 01 12:20:23.336 INFO [stderr] warning: unused import: `ClientL`
Dec 01 12:20:23.336 INFO [stderr]  --> src/config.rs:7:14
Dec 01 12:20:23.336 INFO [stderr]   |
Dec 01 12:20:23.336 INFO [stderr] 7 | use client::{ClientL, ClientW};
Dec 01 12:20:23.336 INFO [stderr]   |              ^^^^^^^
Dec 01 12:20:23.336 INFO [stderr] 
Dec 01 12:20:23.343 INFO [stderr] warning: unused import: `mustache::MapBuilder`
Dec 01 12:20:23.343 INFO [stderr]  --> src/loggers.rs:6:5
Dec 01 12:20:23.343 INFO [stderr]   |
Dec 01 12:20:23.343 INFO [stderr] 6 | use mustache::MapBuilder;
Dec 01 12:20:23.343 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:23.343 INFO [stderr] 
Dec 01 12:20:23.347 INFO [stderr] warning: unused import: `std::io::Write`
Dec 01 12:20:23.347 INFO [stderr]  --> src/layout.rs:1:5
Dec 01 12:20:23.347 INFO [stderr]   |
Dec 01 12:20:23.347 INFO [stderr] 1 | use std::io::Write;
Dec 01 12:20:23.347 INFO [stderr]   |     ^^^^^^^^^^^^^^
Dec 01 12:20:23.347 INFO [stderr] 
Dec 01 12:20:23.347 INFO [stderr] warning: unused import: `std::io::Write`
Dec 01 12:20:23.347 INFO [stderr]  --> src/workspace.rs:2:5
Dec 01 12:20:23.347 INFO [stderr]   |
Dec 01 12:20:23.347 INFO [stderr] 2 | use std::io::Write;
Dec 01 12:20:23.347 INFO [stderr]   |     ^^^^^^^^^^^^^^
Dec 01 12:20:23.347 INFO [stderr] 
Dec 01 12:20:23.347 INFO [stderr] warning: unused import: `c_int`
Dec 01 12:20:23.347 INFO [stderr]  --> src/workspace.rs:4:20
Dec 01 12:20:23.347 INFO [stderr]   |
Dec 01 12:20:23.347 INFO [stderr] 4 | use std::os::raw::{c_int, c_uchar, c_uint};
Dec 01 12:20:23.347 INFO [stderr]   |                    ^^^^^
Dec 01 12:20:23.347 INFO [stderr] 
Dec 01 12:20:24.045 INFO [stderr] warning: unused variable: `message`
Dec 01 12:20:24.045 INFO [stderr]   --> src/layout.rs:12:20
Dec 01 12:20:24.045 INFO [stderr]    |
Dec 01 12:20:24.045 INFO [stderr] 12 |     fn post(&self, message: &str, window_manager: &mut core::WindowManager) {}
Dec 01 12:20:24.045 INFO [stderr]    |                    ^^^^^^^ help: consider using `_message` instead
Dec 01 12:20:24.045 INFO [stderr]    |
Dec 01 12:20:24.045 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 12:20:24.045 INFO [stderr] 
Dec 01 12:20:24.045 INFO [stderr] warning: unused variable: `window_manager`
Dec 01 12:20:24.045 INFO [stderr]   --> src/layout.rs:12:35
Dec 01 12:20:24.045 INFO [stderr]    |
Dec 01 12:20:24.045 INFO [stderr] 12 |     fn post(&self, message: &str, window_manager: &mut core::WindowManager) {}
Dec 01 12:20:24.045 INFO [stderr]    |                                   ^^^^^^^^^^^^^^ help: consider using `_window_manager` instead
Dec 01 12:20:24.045 INFO [stderr] 
Dec 01 12:20:24.045 INFO [stderr] warning: unused variable: `event`
Dec 01 12:20:24.045 INFO [stderr]     --> src/core.rs:1068:36
Dec 01 12:20:24.045 INFO [stderr]      |
Dec 01 12:20:24.045 INFO [stderr] 1068 |     fn on_expose_notify(&mut self, event: xlib::XExposeEvent) {
Dec 01 12:20:24.045 INFO [stderr]      |                                    ^^^^^ help: consider using `_event` instead
Dec 01 12:20:24.045 INFO [stderr] 
Dec 01 12:20:24.051 INFO [stderr] warning: unused variable: `event`
Dec 01 12:20:24.051 INFO [stderr]     --> src/core.rs:1138:36
Dec 01 12:20:24.051 INFO [stderr]      |
Dec 01 12:20:24.051 INFO [stderr] 1138 |     fn on_motion_notify(&mut self, event: xlib::XMotionEvent) {
Dec 01 12:20:24.051 INFO [stderr]      |                                    ^^^^^ help: consider using `_event` instead
Dec 01 12:20:24.051 INFO [stderr] 
Dec 01 12:20:24.051 INFO [stderr] warning: unused variable: `tag`
Dec 01 12:20:24.051 INFO [stderr]     --> src/core.rs:1149:25
Dec 01 12:20:24.051 INFO [stderr]      |
Dec 01 12:20:24.051 INFO [stderr] 1149 |                     let tag = c.tag();
Dec 01 12:20:24.051 INFO [stderr]      |                         ^^^ help: consider using `_tag` instead
Dec 01 12:20:24.051 INFO [stderr] 
Dec 01 12:20:24.051 INFO [stderr] warning: unused variable: `w`
Dec 01 12:20:24.051 INFO [stderr]   --> src/config.rs:50:53
Dec 01 12:20:24.051 INFO [stderr]    |
Dec 01 12:20:24.051 INFO [stderr] 50 |             vec![(mod_mask, keysym::XK_q, Box::new(|w| process::exit(0))),
Dec 01 12:20:24.051 INFO [stderr]    |                                                     ^ help: consider using `_w` instead
Dec 01 12:20:24.051 INFO [stderr] 
Dec 01 12:20:24.051 INFO [stderr] warning: unused variable: `global_config`
Dec 01 12:20:24.051 INFO [stderr]    --> src/loggers.rs:128:13
Dec 01 12:20:24.051 INFO [stderr]     |
Dec 01 12:20:24.051 INFO [stderr] 128 |             global_config: &Config,
Dec 01 12:20:24.051 INFO [stderr]     |             ^^^^^^^^^^^^^ help: consider using `_global_config` instead
Dec 01 12:20:24.051 INFO [stderr] 
Dec 01 12:20:24.051 INFO [stderr] warning: unused variable: `config`
Dec 01 12:20:24.051 INFO [stderr]   --> src/layout.rs:91:28
Dec 01 12:20:24.051 INFO [stderr]    |
Dec 01 12:20:24.051 INFO [stderr] 91 |     fn layout_rects(&self, config: Rc<Config>, n: usize, rect: Rect) -> Vec<Rect> {
Dec 01 12:20:24.051 INFO [stderr]    |                            ^^^^^^ help: consider using `_config` instead
Dec 01 12:20:24.051 INFO [stderr] 
Dec 01 12:20:24.239 INFO [stderr] warning: variable does not need to be mutable
Dec 01 12:20:24.239 INFO [stderr]     --> src/core.rs:1143:21
Dec 01 12:20:24.239 INFO [stderr]      |
Dec 01 12:20:24.239 INFO [stderr] 1143 |         if let Some(mut c) = self.get_client_by_window(event.window).as_mut() {
Dec 01 12:20:24.239 INFO [stderr]      |                     ----^
Dec 01 12:20:24.239 INFO [stderr]      |                     |
Dec 01 12:20:24.239 INFO [stderr]      |                     help: remove this `mut`
Dec 01 12:20:24.239 INFO [stderr]      |
Dec 01 12:20:24.239 INFO [stderr]      = note: #[warn(unused_mut)] on by default
Dec 01 12:20:24.239 INFO [stderr] 
Dec 01 12:20:24.332 INFO [stderr] warning: field is never used: `anchor_window`
Dec 01 12:20:24.332 INFO [stderr]   --> src/client.rs:63:5
Dec 01 12:20:24.332 INFO [stderr]    |
Dec 01 12:20:24.332 INFO [stderr] 63 |     anchor_window: xlib::Window,
Dec 01 12:20:24.332 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.332 INFO [stderr]    |
Dec 01 12:20:24.332 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 12:20:24.332 INFO [stderr] 
Dec 01 12:20:24.333 INFO [stderr] warning: field is never used: `is_dialog`
Dec 01 12:20:24.333 INFO [stderr]   --> src/client.rs:72:5
Dec 01 12:20:24.333 INFO [stderr]    |
Dec 01 12:20:24.333 INFO [stderr] 72 |     is_dialog: bool,
Dec 01 12:20:24.333 INFO [stderr]    |     ^^^^^^^^^^^^^^^
Dec 01 12:20:24.333 INFO [stderr] 
Dec 01 12:20:24.333 INFO [stderr] warning: field is never used: `old_border`
Dec 01 12:20:24.333 INFO [stderr]   --> src/client.rs:88:5
Dec 01 12:20:24.333 INFO [stderr]    |
Dec 01 12:20:24.333 INFO [stderr] 88 |     old_border: c_int,
Dec 01 12:20:24.333 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.333 INFO [stderr] 
Dec 01 12:20:24.334 INFO [stderr] warning: constant item is never used: `TRACE`
Dec 01 12:20:24.334 INFO [stderr]   --> src/core.rs:21:1
Dec 01 12:20:24.334 INFO [stderr]    |
Dec 01 12:20:24.334 INFO [stderr] 21 | const TRACE: bool = true;
Dec 01 12:20:24.334 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.334 INFO [stderr] 
Dec 01 12:20:24.334 INFO [stderr] warning: method is never used: `peek`
Dec 01 12:20:24.334 INFO [stderr]   --> src/core.rs:74:5
Dec 01 12:20:24.334 INFO [stderr]    |
Dec 01 12:20:24.334 INFO [stderr] 74 |     fn peek(&self) -> Option<&ClientW> {
Dec 01 12:20:24.334 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.335 INFO [stderr] 
Dec 01 12:20:24.335 INFO [stderr] warning: field is never used: `screen`
Dec 01 12:20:24.335 INFO [stderr]    --> src/core.rs:113:5
Dec 01 12:20:24.335 INFO [stderr]     |
Dec 01 12:20:24.335 INFO [stderr] 113 |     screen: c_int,
Dec 01 12:20:24.335 INFO [stderr]     |     ^^^^^^^^^^^^^
Dec 01 12:20:24.335 INFO [stderr] 
Dec 01 12:20:24.337 INFO [stderr] warning: field is never used: `current_returned`
Dec 01 12:20:24.337 INFO [stderr]    --> src/workspace.rs:367:5
Dec 01 12:20:24.337 INFO [stderr]     |
Dec 01 12:20:24.337 INFO [stderr] 367 |     current_returned: bool,
Dec 01 12:20:24.337 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.337 INFO [stderr] 
Dec 01 12:20:24.337 INFO [stderr] warning: function is never used: `net_wm_state_sticky`
Dec 01 12:20:24.337 INFO [stderr]   --> src/atoms.rs:55:1
Dec 01 12:20:24.337 INFO [stderr]    |
Dec 01 12:20:24.337 INFO [stderr] 55 | pub fn net_wm_state_sticky() -> xlib::Atom {
Dec 01 12:20:24.337 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.337 INFO [stderr] 
Dec 01 12:20:24.351 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 12:20:24.351 INFO [stderr]    --> src/loggers.rs:173:9
Dec 01 12:20:24.351 INFO [stderr]     |
Dec 01 12:20:24.351 INFO [stderr] 173 | /         write!(self.child.stdin.as_mut().unwrap(),
Dec 01 12:20:24.351 INFO [stderr] 174 | |                "{}",
Dec 01 12:20:24.351 INFO [stderr] 175 | |                self.config.separator);
Dec 01 12:20:24.351 INFO [stderr]     | |______________________________________^
Dec 01 12:20:24.351 INFO [stderr]     |
Dec 01 12:20:24.351 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 01 12:20:24.351 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 12:20:24.351 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 12:20:24.351 INFO [stderr] 
Dec 01 12:20:24.359 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 12:20:24.359 INFO [stderr]    --> src/loggers.rs:196:9
Dec 01 12:20:24.359 INFO [stderr]     |
Dec 01 12:20:24.359 INFO [stderr] 196 |         write!(self.child.stdin.as_mut().unwrap(), "\n");
Dec 01 12:20:24.359 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.359 INFO [stderr]     |
Dec 01 12:20:24.359 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 12:20:24.359 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 12:20:24.359 INFO [stderr] 
Dec 01 12:20:24.563 INFO [stderr] warning: unused import: `rswm::client::ClientW`
Dec 01 12:20:24.563 INFO [stderr]   --> main.rs:11:5
Dec 01 12:20:24.563 INFO [stderr]    |
Dec 01 12:20:24.563 INFO [stderr] 11 | use rswm::client::ClientW;
Dec 01 12:20:24.563 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:20:24.563 INFO [stderr]    |
Dec 01 12:20:24.563 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 01 12:20:24.563 INFO [stderr] 
Dec 01 12:20:24.563 INFO [stderr] warning: unused imports: `Layout`, `Tile`
Dec 01 12:20:24.563 INFO [stderr]   --> main.rs:17:20
Dec 01 12:20:24.563 INFO [stderr]    |
Dec 01 12:20:24.563 INFO [stderr] 17 | use rswm::layout::{Tile, Tile13, FullScreen, Overview, Layout};
Dec 01 12:20:24.563 INFO [stderr]    |                    ^^^^                                ^^^^^^
Dec 01 12:20:24.563 INFO [stderr] 
Dec 01 12:20:25.369 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.79s
Dec 01 12:20:25.372 INFO [stderr] su: No module specific data is present
Dec 01 12:20:25.933 INFO running `"docker" "inspect" "add65425502dac798d1c198db90215dffc4d42af25a8a6bad0db521fae5c255e"`
Dec 01 12:20:26.180 INFO running `"docker" "rm" "-f" "add65425502dac798d1c198db90215dffc4d42af25a8a6bad0db521fae5c255e"`
Dec 01 12:20:26.507 INFO [stdout] add65425502dac798d1c198db90215dffc4d42af25a8a6bad0db521fae5c255e
Dec 01 12:20:26.510 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:20:26.887 INFO [stdout] 596a707fda62b6037f21d3fa9e9111933d347baa0a82b328bea32cd19d38fe49
Dec 01 12:20:26.889 INFO running `"docker" "start" "-a" "596a707fda62b6037f21d3fa9e9111933d347baa0a82b328bea32cd19d38fe49"`
Dec 01 12:20:27.799 INFO [stderr] usermod: no changes
Dec 01 12:20:27.915 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Dec 01 12:20:27.923 INFO [stderr]      Running /target/debug/deps/rswm-9d520cef0c9171dd
Dec 01 12:20:27.927 INFO [stdout] 
Dec 01 12:20:27.927 INFO [stdout] running 0 tests
Dec 01 12:20:27.927 INFO [stdout] 
Dec 01 12:20:27.927 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 12:20:27.927 INFO [stdout] 
Dec 01 12:20:27.928 INFO [stderr]      Running /target/debug/deps/rswm-79fdc05839f029a2
Dec 01 12:20:27.936 INFO [stderr]    Doc-tests rswm
Dec 01 12:20:27.936 INFO [stdout] 
Dec 01 12:20:27.936 INFO [stdout] running 0 tests
Dec 01 12:20:27.936 INFO [stdout] 
Dec 01 12:20:27.936 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 12:20:27.936 INFO [stdout] 
Dec 01 12:20:28.615 INFO [stdout] 
Dec 01 12:20:28.615 INFO [stdout] running 0 tests
Dec 01 12:20:28.615 INFO [stdout] 
Dec 01 12:20:28.615 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 12:20:28.615 INFO [stdout] 
Dec 01 12:20:28.619 INFO [stderr] su: No module specific data is present
Dec 01 12:20:29.023 INFO running `"docker" "inspect" "596a707fda62b6037f21d3fa9e9111933d347baa0a82b328bea32cd19d38fe49"`
Dec 01 12:20:29.217 INFO running `"docker" "rm" "-f" "596a707fda62b6037f21d3fa9e9111933d347baa0a82b328bea32cd19d38fe49"`
Dec 01 12:20:29.439 INFO [stdout] 596a707fda62b6037f21d3fa9e9111933d347baa0a82b328bea32cd19d38fe49
